/*
 * @Descripttion: 日常办公样式
 * @version: V1.0
 * @Author: GW
 * @Date: 2021-08-30 14:55:05
 * @LastEditors: GW
 * @LastEditTime: 2021-09-02 11:47:37
 */
.work-content-wrapper {
  border: 1px solid #ccc;
  margin: 50px 10px 0px 10px;

  .btn-wrapper {
    text-align: center;
    background: #fff;
    padding-top: 7px;
    border-bottom: 1px solid #a0a0a0;
    height: 48px;

    .btns {
      font-size: 12px;
      text-align: center;
      cursor: pointer;
      overflow: hidden;
    }

    .btns-ccc {
      color: #ccc;
    }

    .btns-text {
      margin-top: -2px;
      height: 20px;
      overflow: hidden;

      .anticon-down {
        color: rgb(24, 144, 255);
        vertical-align: middle;
      }
    }

    .btns-icon {
      font-size: 18px;
      color: rgb(24, 144, 255);
    }

    .btns-icon-ccc {
      color: #ccc;
    }

    .btns:hover {
      .btns-icon {
        color: rgb(45, 85, 216);
      }

      transition: all 0.2s;
    }

    .btns:active {
      animation: btns-transform 0.1s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
    }

    //按钮制灰
    .btns-disable {
      color: #7f7d7d;

      .btns-icon {
        color: #7f7d7d;
      }

      .btns:hover {
        .btns-icon {
          color: #7f7d7d;
        }
      }

      .btns-text {
        color: #7f7d7d;

        .anticon-down {
          color: #7f7d7d;
        }
      }
    }
  }
}

.evaluate-title {
  line-height: 32px;
  font-weight: bold;
  padding-left: 10px;
  color: #222;
}

.evaluate-work-box {
  border: 1px solid #ccc;
  width: auto;
  margin: 10px;

  .my-box-title {
    border-right: 1px solid #ccc;
    height: 150px;
  }
}

.fill-in-class {
  .color-red::before {
    display: inline-block;
    margin-right: 4px;
    color: #f5222d;
    font-size: 14px;
    font-family: SimSun, sans-serif;
    line-height: 1;
    content: '*';
  }
}

.edit-modal-class {
  .ant-modal-body:first-child {
    height: 710px !important;
    overflow-y: auto !important;
    overflow-x: none;
  }

  .ant-form-item {
    margin-bottom: 5px !important;
  }

  .show-content-style {
    border: 1px solid #ccc;
    padding: 10px;
    min-height: 300px;

    p {
      margin-bottom: 0px;
    }

  }
}
